package to.pm.catalogo.bi;

import javax.ejb.Remote;

import java.util.List;

import to.pm.entity.catalogo.Categoria;
import to.pm.entity.catalogo.CategoriaConsumabili;
import to.pm.entity.catalogo.Prodotto;


@Remote
public interface GestioneCatalogoBusiness {
    
    public List<? extends Prodotto> findProdottiByDescrizione(String descrizione);
    
    public Prodotto findProdottoById(long id);

    public Prodotto createProdotto(Prodotto prodotto);

    public Categoria createCategoria(Categoria categoria);

    public List<? extends Prodotto> findProdottiByCategoria(Categoria cat);

}
